.page_ceng { background:#d5ecfe; border:1px solid #acc9ed; border-width:0 1px 0 1px;}
.page_ceng p { line-height:36px;font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#181b1c;}
.page_ceng p strong { color:#bf0202;}
.page_ceng .page {width:50px;}
.page_ceng font { font-size:12px; color:#e44c0a; font-family:Arial, Helvetica, sans-serif;}
.page_ceng img { vertical-align:middle;}
.page_ceng input { vertical-align:middle;}
.page_ceng gn{float:left}
div.exportlinks {
    height:25px; color:#000000; background:#FFFFFF; padding:5px 0 0 25px;
}
div.exportlinks a {
    text-decoration: none;
}
div.exportlinks span {
    background-repeat: no-repeat;
}

span.csv {
    background-image: url("images/csv.png");
}
span.excel {
    background-image: url("images/excel.gif");
}
span.pdf {
    background-image: url("images/pdf.png");
}
span.xml {
    background-image: url("images/xml.png");
}
span.export {
    cursor: pointer;
    display: inline-block;
    padding: 0 4px 1px 20px;
}
span.pagebanner {
    display: block;
    margin: 10px 0;
    padding: 2px 4px 2px 0;
}
span.pagelinks {
    display: block;
    font-size: 0.95em;
    margin-bottom: 5px;
    margin-top: -26px;
    padding: 2px 0;
    text-align: right;
    width: 80%;
}
th.sorted a, th.sortable a {
	height:32px; font-family:Arial, Helvetica, sans-serif; color:#8d3535; font-size:14px; 
}
.table th.order1 a {
    background-image: url("images/arrow_down.png") !important;
}
.table th.order2 a {
    background-image: url("images/arrow_up.png") !important;
}
div#main .tableHeaderImage {
    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    margin: 2px 0 0 -5px;
    position: absolute;
}
.table th {
	color: #000000;
    background-color: #74A0DD;
    border-bottom:1px solid #000000;
    border-top:1px solid #000000;
    height:25px;
    text-align: left;
}
.table th.sorted a, .table th.sortable a {
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
}
.table th.sortableDefine a {
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    margin-left: 30px;
}
.table tr.even {
    background: none repeat scroll 0 0 #D0E1F7;
    border-top: 1px solid #C0C0C0;
    height:25px;
    color: #000000;
}
.table tr.odd {
    background: none repeat scroll 0 0 #FFFFFF;
    border-top: 1px solid #C0C0C0;
    height:25px;
    color: #000000;
}
.table tr.a{
	color:#000000;
}
.table tr.over {
    background: #EDF3FF;
    border-top: 1px solid #7C9DAE;
    border-bottom: 1px solid #7C9DAE
}
.detail th {
    text-align: right;
}
.productLevel0List {
    text-align: center;
}
.productLevel0List .label {
    font-weight: bold;
    text-align: right;
}
/*
.table_cx { border-bottom:1px solid #c9deec;}
.table_cx th { background:url(../../images/table_cx_th.gif) no-repeat right center #d6dade; font-size:14px; color:#3f4249; height:28px;border-top:1px solid #c9deec;}
.table_cx td {border-top:1px solid #c9deec; text-align:center; font-size:12px; padding:5px 0; line-height:18px; color:#3f4249; font-family:Arial, Helvetica, sans-serif;}
.table_cx font { color:#ba5c01; font-size:12px;}
.table_cx span { color:#1b5d89;}
.table_cx tr.even {}
.table_cx tr.even td {border-top:1px solid #c9deec;border-right:1px solid #c9deec;text-align:center;font-size:12px;padding:5px 0;line-height:18px;color:#3f4249;font-family:Arial, Helvetica, sans-serif;background:#edf2f5;}
.table_cx tr.odd td {border-right:1px solid #c9deec;}
.table_cx tr.over {}
.table_cx tr.over td {border-top:1px solid #c9deec;border-right:1px solid #c9deec;text-align:center;font-size:12px;padding:5px 0;line-height:18px;color:#3f4249;font-family:Arial, Helvetica, sans-serif;background:#fbf6d7;}
.table_cx tr.over .btn_add  { width:91px; height:21px; background:url(../../images/btn_add2.gif); cursor:pointer; border:none; color:#0b5593; line-height:20px;}
*/

.table_display { border-bottom:1px solid #d3deeb; background:url(../../images/table_resoultbg.gif) repeat-x top #ffffff;border-collapse:collapse;}
.table_display th { height:32px; font-family:Arial, Helvetica, sans-serif; color:#8d3535; font-size:14px; border-left:1px solid #f4af85;}
.table_display th.l { background:url(../../images/table_resoultl.gif) no-repeat left top; border:none;}
.table_display th.r { background:url(../../images/table_resoultr.gif) no-repeat right top; border:none;}
.table_display td {border-left:1px solid #d3deeb; border-top:1px solid #d3deeb; font-size:12px; color:#404d5b; text-align:center; line-height:30px; font-family:Arial, Helvetica, sans-serif;}
.table_display td.r {border-right:1px solid #d3deeb;}
.table_display td a { color:#404d5b;}
.table_display td span { padding-right:20px;}
.table_display td span a { color:#189fd7; text-decoration:underline;}
.table_display tr.odd { background:#edf5fd;}
.table_display tr.even {}
